/*首页-左边树选中*/
body .ant-menu.ant-menu-dark .ant-menu-item-selected,
body .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected{
  background: #e5006e;
}

body .ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
body .ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
body .ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
body .ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::after,
body .ant-menu-submenu-vertical > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
body .ant-menu-submenu-vertical-left > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
body .ant-menu-submenu-vertical-right > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before,
body .ant-menu-submenu-inline > .ant-menu-submenu-title:hover .ant-menu-submenu-arrow::before {
  background: -webkit-gradient(linear, left top, right top, from(#ffb8da), to(#ffb8da));
  background: linear-gradient(to right, #ffb8da, #ffb8da);
 }
/*头部管理员操作hover*/
body .ant-dropdown-menu-item:hover,
body .ant-dropdown-menu-submenu-title:hover{
  background: #fbd9e9;
}
/*列表按钮颜色*/
body .ant-btn-primary,
body .table-operator>button:first-child,
body .ant-modal-body .ant-btn-primary{
  background-color: #e5006e;
  border-color: #e5006e;
}
body .ant-btn-primary:hover,
body .table-operator>button:first-child:hover,
body .ant-modal-body .ant-btn-primary:hover{
  background-color: #f32b8b;
  border-color: #f32b8b;
}


/*列表操作栏按钮*/
body .ops_btnOne span,
body div.ops_btn{
  color: #e5006e;
}
body .ops_btnOne span:hover{
  color: #f32b8b;
}
body div.buttonContainer span:hover{
  background:#e5006e ;
}
body div.ops_btn:after{
  background: none;
  border-left: 1px solid #e5006e;
  border-bottom: 1px solid #e5006e;
  width: 8px;
  height: 8px;
  transform: rotate(-45deg);
  margin-top: -7px;
  margin-left: 4px;
}
body .ops_btnOne span:after{
  color: #f1b5d2;
}
/*首页头部选中*/
body .ant-menu-horizontal > .ant-menu-item:hover,
body .ant-menu-horizontal > .ant-menu-submenu:hover,
body .ant-menu-horizontal > .ant-menu-item-active,
body .ant-menu-horizontal > .ant-menu-submenu-active,
body .ant-menu-horizontal > .ant-menu-item-open,
body .ant-menu-horizontal > .ant-menu-submenu-open,
body .ant-menu-horizontal > .ant-menu-item-selected,
body .ant-menu-horizontal > .ant-menu-submenu-selected {
  color: #e5006e;
  border-bottom: 2px solid #e5006e;
}
body .ant-menu-horizontal > .ant-menu-item-selected > a{
  color: #e5006e;
}
body .ant-menu-horizontal > .ant-menu-item:hover,
body .ant-menu-horizontal > .ant-menu-submenu:hover,
body .ant-menu-horizontal > .ant-menu-item-active,
body .ant-menu-horizontal > .ant-menu-submenu-active,
body .ant-menu-horizontal > .ant-menu-item-open,
body .ant-menu-horizontal > .ant-menu-submenu-open,
body .ant-menu-horizontal > .ant-menu-item-selected,
body .ant-menu-horizontal > .ant-menu-submenu-selected{
  background: #fbd9e9;
}
body .ant-menu-horizontal > .ant-menu-item > a:hover,
body .ant-menu-item:hover, .ant-menu-item-active,
body .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
body .ant-menu-submenu-active, .ant-menu-submenu-title:hover,
body .ant-menu-item > a:hover{
  color: #e5006e;
}
/*首页导航条选中与hover*/
body .ant-tabs-nav .ant-tabs-tab-active,
body .ant-tabs-nav .ant-tabs-tab:hover{
  color: #e5006e;
}
body .ant-tabs-ink-bar{
  background: #e5006e;
}
/*列表左侧树*/
body .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover::before,
body .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover::before{
  background-color:#fbd9e9 ;
}
/*列表树选中*/
body .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before,
body .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before{
  background: #e5006e;
}


/*列表表格hover*/
body .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
body .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
body .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
body .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td{
  background: #fff3f9;
}
/*过滤按钮*/
body .search-btn:hover{
  color: #e5006e;
}
/*列表选中*/
body .ant-checkbox-checked::after{
  border: 1px solid #e5006e;
}
body .ant-checkbox-checked .ant-checkbox-inner{
  background-color: #e5006e;
  border-color: #e5006e;

}
body .ant-checkbox-indeterminate .ant-checkbox-inner::after{
  background-color: #e5006e;

}
body .ant-checkbox-wrapper:hover .ant-checkbox-inner,
body .ant-checkbox:hover .ant-checkbox-inner,
body .ant-checkbox-input:focus + .ant-checkbox-inner{
  border-color: #e5006e;
}

/*过滤窗口 重置按钮*/
body .ant-btn:hover,
body .ant-btn:focus{
  color: #e5006e;
  border-color: #e5006e;
}
body .ant-btn-primary:hover,
body .ant-btn-primary:focus{
  color: #fff;
}

body .ant-input:hover{
  border-color: #e5006e;
}
body .ant-input:focus{
  border-color: #e5006e;
  box-shadow: 0 0 0 2px rgb(255 232 243);
}

body .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){
  background-color: #e5006e;
  border-color: #e5006e;
}
body .ant-radio-button-wrapper:hover{
  color: #e5006e;
}
/*a标签*/
body a{
  color: #e5006e;
}
body a:hover{
  color: #f32b8b;
}
/*日期选择框*/
body .ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled){
  border-color: #e5006e;
}

body .ant-calendar-today .ant-calendar-date{
  color: #e5006e;
  border-color: #e5006e;
}
body .ant-calendar-selected-day .ant-calendar-date,
body .ant-calendar-date:hover{
  background-color:#fbd9e9;
}
body .ant-calendar .ant-calendar-ok-btn{
  background-color: #e5006e;
  border-color: #e5006e;
}

/**/
body .tableTit{
  border-left-color: #e5006e;
}

/*列表导航页面*/
body .rx-page-dl .pageSize,
body .rx-page-dl dd:hover,
body .rx-page-dl dt:hover{
  border-color: #e5006e!important;
  color: #e5006e!important;
}
body .ant-select-selection:hover{
  border-color: #e5006e!important;
}
body .rx-page-dl .rx-page-select:hover{
  border-color:transparent!important;
}
body .rx-page-dl .btn-prohibit,
body .rx-page-dl .btn-prohibit:hover{
  color: rgba(0,0,0,.25)!important;
  border-color: #d9d9d9!important;
}
/*加载中图标*/
body .ant-spin-dot-item{
  background-color: #e5006e!important;
}
/*单选按钮*/
body .ant-radio-checked .ant-radio-inner{
  border-color: #e5006e;
}
body .ant-radio-inner::after{
  background-color: #e5006e;
}

/*下拉框hover*/
body .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled),
body .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled){
  background-color:#fbd9e9 ;
}
body .ant-select-focused .ant-select-selection,
body .ant-select-selection:focus,
body .ant-select-selection:active{
  border-color: #e5006e;
}

/*开关按钮*/
body .ant-switch-checked{
  background-color: #e5006e;
}

/*按钮*/
body .ant-btn-primary:active,
body .ant-btn-primary.active{
  background-color: #e5006e!important;
  border-color: #e5006e!important;
}

/*导航-首页部分*/
body .journalism_span{
  color: #e5006e;
}
body .journalism_span span:first-child{
  border-right-color: #e5006e;
}

/*日期*/
body .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{
  border-color:#e5006e ;
}

body .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-value,
body .ant-fullcalendar-selected-day .ant-fullcalendar-value{
  background-color: #e5006e;
}

/*下拉树 a-tree-select*/
body .ant-select-tree li .ant-select-tree-node-content-wrapper:hover,
body .ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{
  background-color: #fbd9e9;
}

/*rx-layout布局按钮*/
body .rx-layout .closeBtn>span:hover {
  color: #e5006e!important;
  border-color: #e5006e!important;
}

/*删除按钮*/
body .ant-btn-danger:hover,
body .ant-btn-danger:focus {
  color: #fff;
  background-color: #f32b8b;
  border-color: #f32b8b;
}
/**/
body .ant-table-row-expand-icon:focus,
body .ant-table-row-expand-icon:hover{
  color:#f32b8b ;
}

/*首页不要左边树，只有头部导航的情况*/
body .hearlist .toolBarBox a.itmeBox{
  color: #fff;
}
body .hearlist .toolBarBox a.itmeBox:hover{
  color: #e5006e;
}
body .hearlist .ant-menu-horizontal > .ant-menu-item:hover,
body .hearlist .ant-menu-horizontal > .ant-menu-item-selected{
  background-color: #e5006e;
}
body .hearlist .ant-menu-horizontal > .ant-menu-item > a:hover,
body .hearlist .ant-menu-item > a:hover{
  color: #fff;
}

